build(deps): bump trufflesecurity/trufflehog from 3.95.9 to 3.96.0 - #135
build(deps): bump trufflesecurity/trufflehog from 3.95.9 to 3.96.0#135dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [trufflesecurity/trufflehog](https://github.com/trufflesecurity/trufflehog) from 3.95.9 to 3.96.0. - [Release notes](https://github.com/trufflesecurity/trufflehog/releases) - [Commits](trufflesecurity/trufflehog@v3.95.9...v3.96.0) --- updated-dependencies: - dependency-name: trufflesecurity/trufflehog dependency-version: 3.96.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
|
Codex review: needs maintainer review before merge. Reviewed August 1, 2026, 5:22 PM ET / 21:22 UTC. ClawSweeper reviewWhat this changesUpdates the TruffleHog GitHub Action used by the repository’s verified-secret scan from v3.95.9 to v3.96.0. Merge readiness⛔ Blocked until real behavior proof from a real setup is added - 5 items remain This PR remains necessary because current Priority: P3 Review scores
Verification
How this fits togetherThe secret-scanning workflow runs on pushes and pull requests, checks out the repository, determines a commit range, and invokes TruffleHog for verified credentials. Its result gates changes by failing when a verified secret is found. flowchart LR
A[Push or pull request] --> B[Secret-scanning workflow]
B --> C[Checkout repository]
C --> D[Resolve commit range]
D --> E[TruffleHog action]
E --> F[Verified-secret result]
F --> G[Pass or block change]
Decision needed
Why: The patch is mechanically narrow, but selecting a new action release is an intentional supply-chain trust decision that source review and green workflow checks cannot make on behalf of maintainers. Before merge
Findings
Agent review detailsSecurityNeeds attention: The patch changes a third-party GitHub Action release that executes during secret scanning, so upstream provenance needs maintainer acceptance before merge. Review metrics
Merge-risk optionsMaintainer options:
Technical reviewBest possible solution: Have a workflow/security owner verify the upstream v3.96.0 release provenance and intended behavior, then merge this narrow Dependabot update if that trust decision is accepted. Do we have a high-confidence way to reproduce the issue? Not applicable: this is a GitHub Actions dependency update rather than a report of broken product behavior. The supplied successful secret-scan checks do show the proposed workflow executes on the PR head. Is this the best way to solve the issue? Yes, conditionally: updating the existing single action reference is the narrowest maintainable path, but accepting an upstream executable release requires a maintainer trust decision. AGENTS.md: not found in the target repository. Codex review notes: model internal, reasoning high; reviewed against dcdf94703540. LabelsLabel justifications:
EvidenceSecurity concerns:
What I checked:
Likely related people:
Rank-up movesOptional improvements that raise the rating; they are not merge blockers.
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
HistoryReview history (13 earlier review cycles; latest 8 shown)
|
Bumps trufflesecurity/trufflehog from 3.95.9 to 3.96.0.
Release notes
Sourced from trufflesecurity/trufflehog's releases.
Commits
6f3c981fix(handlers): apk handler now doesnt check for apk extension since json-enum...05a5832fix(detectors/posthog): widen phx_ key body to {43,48} (#5133)a2ef4f5[chore] Change job_id in metric to source_type (#5149)e74404aupdated detector to include underscore char (#5121)4d82f21Fixscan_all_installationsRejecting Org Member Personal Repos (#5142)38999f8Retry git clone on transient network errors (#5132)0eb1a81Update module github.com/go-git/go-git/v5 to v5.19.1 [SECURITY] (#5034)ec20cb3document Config.SourceManager (#5002)4ecd7d5Log analyze errors for HuggingFace analyzer (#5130)1247638Log analyze errors for Postgres analyzer (#5131)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)